package com.oa.service;

import com.oa.bean.Job;
import com.oa.bean.PageInfo;

import java.util.List;

public interface JobService {
    // 1、定义添加操作[入参一个job对象]
    public boolean insertJob(Job job);
    // 2、定义删除
    public boolean deleteJob(int id);
    // 3、定义修改
    public boolean updateJob(Job job);

    // 4、--定义job的根据id查询的方法（入参id）
    public Job queryJobById(int jobId);

    // 5、通过模糊匹配名字获取Job的列表
    public List<Job> queryJob(PageInfo page, String name);

    // 6、通过模糊匹配名字获取Job的个数
    public int queryJobCount(String name);

    // 7、获取所有的数据
    public List<Job> queryJob();
}
